// SortPropertyQueryManager.h: interface for the SortPropertyQueryManager class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_SORTPROPERTYQUERYMANAGER_H__BDC84B95_EEAE_48AE_ABE8_F8215662EBBF__INCLUDED_)
#define AFX_SORTPROPERTYQUERYMANAGER_H__BDC84B95_EEAE_48AE_ABE8_F8215662EBBF__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "PartSortPropertyManager.h"
#include "PSPIDQuery.h"
#include "KnownPartSet.h"

class AFX_EXT_CLASS SortPropertyQueryManager  
{
private:
	PSPIDQuery m_IDQuery;
	KnownPartSet m_CustomQuery;
	PartSortPropertyManager m_ResManager;
public:
	void ReadPropertyByStandard(const CString& strStandard);
	void ReadAllProperty();
	KnownPartSet& GetCustomIDQuery();
	PSPIDQuery& GetIDQuery();
	SortPropertyQueryManager();
	virtual ~SortPropertyQueryManager();

};

#endif // !defined(AFX_SORTPROPERTYQUERYMANAGER_H__BDC84B95_EEAE_48AE_ABE8_F8215662EBBF__INCLUDED_)
